import java.util.Scanner;

public class zuoye {
    //定义三个无参数无返回值方法，分别实现计算三角形、正方形、长方形的面积。
    //   public static void main(String[] args) {
    //        sanjiaoxing();
    //   }
    //       public static void sanjiaoxing(){
    //            Scanner scanner=new Scanner(System.in);
    //            System.out.println("三角形的底：");
    //            double a=scanner.nextDouble();
    //            System.out.println("三角形的高：");
    //      double b=scanner.nextDouble();
    //              double S=(a*b*1/2);
//              System.out.println(S);
//    }
//    public static void changfangxing(){
//        Scanner scanner=new Scanner(System.in);
//        System.out.println("长方形的长：");
//        double a=scanner.nextDouble();
//       double b=scanner.nextDouble();
//        double S=(a*b);
    //       System.out.println(S);
    //   }
    //   public static void zhengfangxing(){
    //     Scanner scanner=new Scanner(System.in);
    //       System.out.println("正方形的边长：");
    //       double a=scanner.nextDouble();
    //      double S=(a*a);
//        System.out.println(S);
    //   }
    //定义三个有参数无返回值方法，分别实现计算三角形、正方形、长方形的面积。
    public static void main(String[] args) {
        sanjiaoxing(3, 4);
    }
    public static void sanjiaoxing(double a,double b){
        Scanner scanner=new Scanner(System.in);
        double S=(a*b*1/2);
        System.out.println(S);
    }
    //   public static void changfangxing(double a,double b){
    //       Scanner scanner=new Scanner(System.in);
    //       double S=(a*b);
    //             System.out.println("面积："+S);
    //          }
    //         public static void zhengfangxing(double a){
    //       Scanner scanner=new Scanner(System.in);
    //            double S=(a*a);
    //      System.out.println("面积："+S);
    //         }
    //定义三个有参数有返回值方法，分别实现计算三角形、正方形、长方形的面积。
//    public static void main(String[] args) {
//             System.out.println(sanjiaoxing( 4, 5));
//           }
  //     public static double sanjiaoxing(double a,double b){
  //      Scanner scanner=new Scanner(System.in);
  //       double S=(a*b*1/2);
 //        return (S);
//       }
    // public static double changfangxing(double a,double b){
//        Scanner scanner=new Scanner(System.in);
//        double S=(a*b);
     //       return (S);
    //   }
//    public static double zhengfangxing(double a,double b) {
//        Scanner scanner = new Scanner(System.in);
//        double S = (a * a);
    //        return (S);
//    }
    }

